in the face of the world

adv. 公然(在眾目睽睽之下)